home *** CD-ROM | disk | FTP | other *** search
/ Computer Shopper 125 / Computer Shopper CD-ROM Issue 125 (1998-07)(Dennis Publishing).iso / Business / Dazzler / DAZZLER.Z / doubleLink.class (.txt) < prev    next >
Encoding:
Java Class File  |  1997-11-26  |  758 b   |  49 lines

  1. public class doubleLink extends ListNode {
  2.    doubleLink prevOne;
  3.    doubleLink nextOne;
  4.  
  5.    void Link(Object var1) {
  6.       ((doubleLink)var1).nextOne = this;
  7.       this.prevOne = (doubleLink)var1;
  8.    }
  9.  
  10.    void Link(Object var1, Object var2) {
  11.       if (var1 != null) {
  12.          ((doubleLink)var1).nextOne = this;
  13.          this.prevOne = (doubleLink)var1;
  14.       }
  15.  
  16.       if (var2 != null) {
  17.          ((doubleLink)var2).prevOne = this;
  18.          this.nextOne = (doubleLink)var2;
  19.       }
  20.  
  21.    }
  22.  
  23.    void SetNext(Object var1) {
  24.       this.nextOne = (doubleLink)var1;
  25.    }
  26.  
  27.    ListNode next() {
  28.       return this.nextOne;
  29.    }
  30.  
  31.    void SetPrev(Object var1) {
  32.       this.prevOne = (doubleLink)var1;
  33.    }
  34.  
  35.    ListNode prev() throws illegalListOpException {
  36.       return this.prevOne;
  37.    }
  38.  
  39.    doubleLink() {
  40.       super.data = null;
  41.       this.prevOne = this.nextOne = null;
  42.    }
  43.  
  44.    doubleLink(Object var1) {
  45.       super(var1);
  46.       this.nextOne = null;
  47.    }
  48. }
  49.